// 专门管理地址的文件

// let baseUrl = 'http://shop.0melon0.cn/api';

console.log(process.env.NODE_ENV);
// 输出development vue-cli是webpack+vue
// 当我们涉及到vue中webpack的内容的时候，需要在根目录新建一个文件Vue.config.js

// webpack做了环境的区分
// process.env.NODE_ENV依赖Vue的全局配置
// 环境区分
let baseUrl;
if(process.env.NODE_ENV !== 'development') {
    // 生产环境
    // baseUrl是真实的数据库地址
    baseUrl = "http://shop.0melon0.cn/api"
}else {
    // baseUrl是开发阶段的数据库地址
    // 在开发阶段有可能会出现跨域问题
    // 就要去配置vue.config.js文件来处理
    baseUrl = "/api"
}
export default {
    // 回去轮播图片
    getCarousel:baseUrl + '/carousel/',

    // 注册
    register:baseUrl + '/register/',
    // 登录
    login:baseUrl + '/login/',
    // 退出
    logout:baseUrl + '/logout/',
    // 获取自己用户信息
    getUser:baseUrl + 'user/userInfo',

    // 获取商品列表
    getGoods:baseUrl + '/goods/',
    // 根据商品名称搜索商品
    searchGood:baseUrl + '/goodsSearch/',

    // 添加购物车
    addCart:baseUrl + '/shoppingCart/',
    // 获取购物车数据
    getCart:baseUrl + '/shoppingCart/',
    // 更新单条购物车数据
    updateCart:baseUrl + '/shoppingCart/',
    // 删除购物车
    deleteCart:baseUrl + '/shoppingCart/',

    // 地址
    // 获取城市
    getCity:baseUrl + '/city/',
    // 添加地址
    addAddress:baseUrl + '/address/',
    // 修改地址
    setAddress:baseUrl + '/address/',
    // 删除地址
    delAddress:baseUrl + '/address/',
    // 获取地址列表
    getAddressList:baseUrl + '/address/',
    // 设置默认地址
    setDefaultAddress:baseUrl + '/setDefault/',
    // 获取默认地址
    getDefaultAddress:baseUrl + '/defalutAddress/',

    // 订单
    orderInfo:baseUrl + '/order/',

}